home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / dos_win / lanman / drivers / dos / NSCTOK / NSCTOKD.ZIP / README.DOC < prev   
Encoding:
Text File  |  1993-02-03  |  5.0 KB  |  126 lines

  1.  
  2. NATIONAL SEMICONDUCTOR CORPORATION
  3.  
  4. "TROPIC"  TokenRing  NDIS Device Driver
  5.  
  6.  
  7.  
  8. The NSC Tropic Tokenring adapter is a standard ISA BUS 16 bit network card 
  9. compatible with Tokenring topology networks. The Driver is designed to operate
  10. under Microsoft LANMAN 2.1 for OS2 1.3 and DOS 5.0 operating systems. 
  11. IBM Lan Server running under OS2 2.0 as well as Microsoft Windows for Workgroups
  12. is also supported. These notes cover certain details of operation for building the
  13. source code as well as installing and using the driver software on the above 
  14. mentioned systems.
  15.  
  16.  
  17. Source build notes:
  18. -------------------
  19.  
  20. Source code for the driver is included for those developers interested in
  21. modification for their own purposes or to see how a driver is structured
  22. for the Tropic Tokenring architecture.
  23.  
  24. BAT and CMD files are included to build the NSCTOK driver.  These command
  25. files set the environment variables used by the MAKEFILE. The standard 
  26. Microsoft Toolkit files are assumed for building the driver.
  27.  
  28.  
  29. ENVIRONMENT VARIABLES:
  30.  
  31. INCLUDE  - Include file path
  32. LIB      - Library file path
  33. TARGETOS - Target Operating System (DOS | OS2)
  34. VERSION  - Version being built (PRODUCT | DEV)   
  35. LISTINGS - Listing control (YES | NO)
  36.  
  37. (Note, the DEV version conditional assembly statements have been removed,
  38. as development has been completed, PRODUCT is now the only version
  39. produced during the make.)
  40.  
  41.  
  42. COMMAND FILES
  43.  
  44. MKALL    - Makes both OS2 and DOS versions for both DEV and PRODUCT
  45. MKDOS    - Makes DOS (accepts DEV or PRODUCT as command line argument)
  46. MKOS2    - Makes OS2 (accepts DEV or PRODUCT as command line argument)
  47.  
  48. * All builds should be run from this directory.
  49.  
  50.  
  51.  
  52. Installation Disk Notes:
  53. ------------------------
  54.  
  55. OS2 and DOS DIRECTORY CONTENTS
  56.  
  57. There are three different directory structures on the disk with the contents
  58. needed for each of the operating systems Lan manager products. The autosetup
  59. features of each Lan management product will work with the installation disk.
  60. When the Lan Management installation procedure prompts for the user setup
  61. disk, insert the NSC Tropic Installation disk and proceed as requested.
  62.  
  63. Lanman.dos = The directory for DOS 5.0.
  64. Lanman.os2 = The directory for Microsoft OS2 1.3
  65. IBMLAN = The directory for IBM OS2 2.0 Lan Server.
  66.  
  67. All these directorys contain the special NIF Files and a sample of 
  68. the Protocol.ini files needed to install the driver for each system.
  69.  
  70. Windows for Workgroups is supported by the OEMSETUP.INF file in the root
  71. of the install disk, as well as the PROTOCOL.INI fragment and the actual
  72. driver itself; NSCTOK.DOS. 
  73.  
  74. OPERATIONAL COMMENTS: DOS
  75.  
  76. The NSC Tropic Token Ring adapter and driver have been tested with
  77. several EMS Memory management programs. QEMM works fine in that
  78. it will detect if a Token Ring style adapter of any type is in the system
  79. and will not relocate the shared memory segment. (Nice feature...)
  80. Microsoft's own EMM386 needs the shared memory area excluded with
  81. the x = parameter set accordingly or else the adapter and driver will not
  82. operate. Qualitas likewise requires an exclusion parameter set. These 
  83. last two memory managers do not detect automatically as does QEMM. See
  84. the user manual for the proper procedure to exclude the shared memory
  85. space of the driver. Default shared memory area is D800 Hex.
  86.  
  87. OPERATIONAL COMMENTS: OS2
  88.  
  89. The OS2 2.0 Lan Server product from IBM does not currently support the
  90. automatic installation feature for an external vendor device driver disk.
  91. For OS2 2.0 IBM Lan Server installations, the user should manually move the
  92. files needed to the proper locations. Additionally, the config.sys and
  93. protocol.ini files will need to be edited to reflect the correct information
  94. for the NSC driver. The procedure to install is as follows:
  95.  
  96.     1. Install any driver from the selection list (IBMTOK works fine).
  97.  
  98.     2. Reboot after the Lan Server is installed under OS2.
  99.  
  100.     3. Copy the NSCTOK.OS2 driver from the IBMLAN directory of the Tropic
  101.        installation disk to the IBMCOM\MACS directory that was created
  102.            during the IBM Lan Server installation process.
  103.  
  104.     4. Copy the NSCTOK.NIF file from the IBMLAN directory of the Tropic
  105.        installation disk to the IBMCOM\MACS directory.
  106.  
  107.     5. Edit the Config.sys file to reflect the name of the NSC TROPIC
  108.        device driver in the section that calls out the lan adapter 
  109.        driver in the Lan Server declaration statements. For example,
  110.        if the driver installed initially was the IBM Token Ring driver
  111.        the following line should be changed:
  112.  
  113.        DEVICE=C:\IBMCOM\MACS\IBMTOK.OS2           (original line)
  114.  
  115.        DEVICE=C:\IBMCOM\MACS\NSCTOK.OS2           (modified line)
  116.  
  117.     6. Edit the Protocol.ini file in the IBMCOM directory to include the
  118.        information for NSCTOK as listed in the IBMLAN directory of the
  119.        NSC Tropic TokenRing installation disk. The Protocol.ini sample
  120.        there has the typical default information.
  121.  
  122.     7. Reboot the system with the new Tropic Tokenring card installed
  123.        and everything should bind up and run correctly with the NSC card.
  124.  
  125.  
  126.